home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Java for 3D & VRML Worlds
/
Java for 3d and VRML Worlds.iso
/
vs
/
browser
/
cpn11b1.exe
/
DATA.Z
/
sphere.wrl
< prev
next >
Wrap
Text File
|
1996-11-06
|
1KB
|
62 lines
#VRML V2.0 utf8
# Copyright(C) 1996 Sony Corporation. All rights reserved.
#NavigationInfo{
# headlight FALSE
# type [ "WALK" ]
#}
WorldInfo {
title "Sphere"
info [
"Gravity: on",
]
}
Background {
skyColor 0.1 0.1 0.3
}
DEF SphereTransform Transform{
translation 0 0 3
children [
Shape{
appearance Appearance{
material DEF SphereMaterial Material{
diffuseColor 0.0 1.0 1.0
}
}
geometry Sphere{}
}
DEF SphereTouchSensor TouchSensor{}
]
}
DEF SphereTimeSensor TimeSensor{
loop TRUE
stopTime -1
cycleInterval 5
}
DEF SpherePositionInterpolator PositionInterpolator{
key [0, 0.5, 1]
keyValue[ 0 2 0, 0 -2 0, 0 2 0]
}
DEF SphereScript Script{
url "../scripts/sphere.class"
eventIn SFBool SphereClicked
eventOut SFColor SphereDiffuseColor
}
ROUTE SphereTouchSensor.isActive TO SphereScript.SphereClicked
ROUTE SphereScript.SphereDiffuseColor TO SphereMaterial.set_diffuseColor
ROUTE SphereTimeSensor.fraction_changed TO SpherePositionInterpolator.set_fraction
ROUTE SpherePositionInterpolator.value_changed TO SphereTransform.set_translation